I feel like you can shave a cycle or two off of the latency but on the whole im happy with this. This was my first puzzle after the campaign (excluding the epilogue) so I'm happy not having a perfect solve. 